a skeleton key - German English Dictionary